location scout - French English Dictionary